reusable resource - German English Dictionary